.strict-level {
  .level-wrap {
    display: flex;
    // 列表
    ul {
      margin: 0;
      padding: 1px;
      display: inline-flex;
      align-items: flex-start;
      border: 1px solid #d9d9d9;

      li {
        list-style: none;
        background: #fff;
        width: 44px;
        height: 28px;
        border-left: 1px solid #d9d9d9;
        cursor: pointer;
        &:first-child {
          border-left: none;
        }
        &.on {
          background: #5ba8f5;
        }
      }
    }
    // 文字
    .level-txt {
      padding: 0 20px;
      font-size: 14px;
      color: #454f5b;
    }
  }
  // 提示
  .level-tip {
    padding-top: 4px;
    font-size: 14px;
    color: #454f5b;
  }
}
